var zdjh="",djbh="",wcqkid="",wcqkbh="";
$(document).ready(function(){  
	//设置上传影像的格式
	$("#skImage").fileinput({	
		showUpload : false,
        allowedPreviewTypes : [ 'image' ],
        allowedFileExtensions : [ 'jpg','jpeg' ],
	    overwriteInitial: true,
	    maxFileSize: 10240	     
	});	
	//获取并填充伤况主体
	var skztJson = ajaxResult("get",false,ProjectName+"/sysmanage.getIdAndNameInXtjb.do",{'tableName':'xtjb_zt'});
	if(skztJson.status=="ok"){
		loadSelect("#form_wcqk select[name=skzt]",skztJson.rows,'id','name');
	}else{
		alertFunc("获取伤况主体列表失败！");
		return false;
	}	
	//获取并填充完残情况
	var wcqkJson = ajaxResult("get",false,ProjectName+"/sysmanage.getIdAndNameInXtjb.do",{'tableName':'jb_wccd'});
	if(wcqkJson.status=="ok"){
		loadSelect("#form_wcqk select[name=wcqk]",wcqkJson.rows,'id','name');
	}else{
		alertFunc("获取完残情况列表失败！");
		return false;
	}		
	//获取并填充保存状态
	var bcztJson = ajaxResult("get",false,ProjectName+"/sysmanage.getIdAndNameInJb.do",{'tableName':'jb_bczt'});	
	if(bcztJson.status=="ok"){
		loadSelect("#form_wcqk select[name=bczt]",bcztJson.rows,'id','name');
	}else{
		alertFunc("获取保存状态列表失败！");
		return false;
	}		
	//获取Url中的参数
    zdjh =GetQueryString("zdjh");
    djbh =GetQueryString("djbh");
    var kfid =GetQueryString("kfid");
    var cgbz=GetQueryString("cgbz");
    var lsbz = GetQueryString("lsbz");
    if(zdjh=="" || djbh=="" || kfid=="" || cgbz=="" || lsbz==""){
    	alertFunc("获取参数失败！");
    	return false;
    }
    //设置返回退库藏品列表链接
    var breadcrumbHtml = '<i>当前位置：</i><li><a href="'+navAddr+'">藏品管理</a></li><li><a href="ctkList.html">出退库管理</a></li>';    
    breadcrumbHtml += '<li><a href="ctkKfList.html?djbh='+djbh+'&cgbz='+cgbz+'&lsbz='+lsbz+'">出退库房列表</a></li><li><a href="ctkInfo.html?djbh='+djbh+'&kfid='+kfid+'&cgbz='+cgbz+'&lsbz='+lsbz+'">藏品列表</a></li><li class="active"><a href="#">录入完残信息</a></li>';
    $(".breadcrumb").html(breadcrumbHtml);
    //设置表单中的总登记号
    $("input[name=zdjh]").val(zdjh);
    //获取最新的完残信息
    loadWcqk(zdjh);
    
    //返回列表页
    $("#return_btn").click(function(){
    	window.location.href='ctkInfo.html?djbh='+djbh+'&kfid='+kfid+'&cgbz='+cgbz+'&lsbz='+lsbz;
    });
       
    //增加/修改完残信息
    $("#wcqk_btn").click(function(){	 
      if(checkform("#form_wcqk")){		  
		     var option = {
			     url : ProjectName+"/colmanage.addCtkWc.do",
			     async:false,
			     type: "post",
			     dataType: 'json',
			     success : function(data){				    	 
			    	 if(data.status=="ok"){
			    		 if(data.id != undefined)
				    		 wcqkid = data.id;
			    		 	 wcqkbh = data.wcqkbh;
				    	 alertFunc("保存完残信息成功！");
				    	 $('#form_wcqk input[name=opType]').val('update');
			    	 }else{
			    		 alertFunc(data.error);
			    	 }
				 }
			  };
		      $("#form_wcqk").ajaxSubmit(option);
			  //获取完残影像列表	
			  loadWcqkFinish(zdjh);  
			  return false;   		
  	  }
    });
    
    //显示修改完残信息表单
    $('#wcqk_op_btn').click(function(){
 	  $("#form_wcqk_view").hide(); 
 	  $("#form_wcqk").show(); 
 	  $("#wcqk_op_btn").hide();
 	  $("#wcqk_btn").show();
    });
})

//填充完残情况信息
function loadWcqk(zdjh){	
	var wcqkJson = ajaxResult("get",false,ProjectName+"/colmanage.getCtkWc.do",{'zdjh':zdjh});
	if(wcqkJson.status=="ok"){
		if(jQuery.isEmptyObject(wcqkJson.data)){
			$("#form_wcqk_view").hide();
			$('#wcqk_op_btn').hide();			
			return false;
		}
		wcqkid=wcqkJson.data.id;
		wcqkbh=wcqkJson.data.wcqkbh;
		loadData("#form_wcqk",wcqkJson.data);
		var skztJson = ajaxResult("get",false,ProjectName+"/sysmanage.getNameInJbByIdTableName.do",{'tableName':'xtjb_zt','id':wcqkJson.data.skzt});
		if(skztJson.status=="ok"){
			if(skztJson.rows.length>0)
				$('#form_wcqk_view input[name=skzt]').val(skztJson.rows[0].name);
		}		
		var wcqkvalJson = ajaxResult("get",false,ProjectName+"/sysmanage.getNameInJbByIdTableName.do",{'tableName':'jb_wccd','id':wcqkJson.data.wcqk});
		if(wcqkvalJson.status=="ok"){
			if(wcqkvalJson.rows.length>0)
				$('#form_wcqk_view input[name=wcqk]').val(wcqkvalJson.rows[0].name);
		}
		var bcztJson = ajaxResult("get",false,ProjectName+"/sysmanage.getNameInJbByIdTableName.do",{'tableName':'jb_bczt','id':wcqkJson.data.bczt});
		if(bcztJson.status=="ok"){
			if(bcztJson.rows.length>0)
				$('#form_wcqk_view input[name=bczt]').val(bcztJson.rows[0].name);
		}
		$('#form_wcqk_view input[name=ssyy]').val(wcqkJson.data.ssyy);
		if(wcqkJson.data.sfxf==1){
			$('#form_wcqk_view input[name=sfxf]').val('是');
		}else if(wcqkJson.data.wcbz==0){
			$('#form_wcqk_view input[name=sfxf]').val('否');
		}	
		$('#form_wcqk_view textarea[name=ssms]').val(wcqkJson.data.ssms);		
		$("#form_wcqk").hide();
		$('#wcqk_btn').hide();
		if(wcqkJson.data.wcbz==1){
			$('#form_wcqk input[name=opType]').val('add');
		}else if(wcqkJson.data.wcbz==0){
			$('#form_wcqk input[name=opType]').val('update');
		}	
		//获取完残影像列表	
		loadWcyxList(wcqkbh);
	}	
}


//填充完残情况信息
function loadWcqkFinish(zdjh){	
	var wcqkJson = ajaxResult("get",false,ProjectName+"/colmanage.getCtkWc.do",{'zdjh':zdjh});
	if(wcqkJson.status=="ok"){
		wcqkid=wcqkJson.data.id;
		wcqkbh=wcqkJson.data.wcqkbh;
		loadData("#form_wcqk",wcqkJson.data);		
		if(wcqkJson.data.wcbz==1){
			$('#form_wcqk input[name=opType]').val('add');
		}else if(wcqkJson.data.wcbz==0){
			$('#form_wcqk input[name=opType]').val('update');
		}	
		//获取完残影像列表	
		loadWcyxList(wcqkbh);
	}
}

//填充完残影像信息
function loadWcyxList(wcqkbh){
	var imgHtml="";
	var wcyxJson = ajaxResult("get",false,ProjectName+"/colmanage.getCtkWcYxList.do",{'wcqkbh':wcqkbh});
	if(wcyxJson.status=='ok'){
		$.each(wcyxJson.rows,function(index,content){
			if(content["wcbz"]==0){
				imgHtml += "<div class='imgdiv'><img src='"+imageAddr+content["sldz"]+"'><a href='javascript:void(0);' onclick='delWcImg("+content["id"]+",\""+content["yxdz"]+"\",\""+content["sldz"]+"\",\""+content["lldz"]+"\",\""+content["wcqk"]+"\")'>删除</a></div>";
			}else{
				imgHtml += "<div class='imgdiv'><img src='"+imageAddr+content["sldz"]+"'></div>";
			}
		})		
		$("#wcyxDiv").html(imgHtml);
	}else{
		alertFunc("获取完残影像失败！"); 
		return false;
	}	
}

//删除完残影像
function delWcImg(id,yxdz,sldz,lldz){
	bootbox.setLocale("zh_CN");
	bootbox.confirm("确认要删除该影像文件么？",function(r){
		if(r){
			var params = new Object();
			params["id"]=id;
			params["yxdz"]=yxdz;
			params["sldz"]=sldz;
			params["lldz"]=lldz;
			var delyxJson = ajaxResult("get",false,ProjectName+"/colmanage.deleteCtkWcYx.do",params);
			if(delyxJson.status=='ok'){
				loadWcyxList(wcqkbh);
			}else{
				alertFunc("删除完残影像失败！");
				return false;
			}
		}
	});
}
